//查询按钮 点击  start
$('#messageCenterSearchBtn').click(function () {
    var start_time = $('#messageCenter .periodTime input[name="start_time"]').val();
    var end_time = $('#messageCenter .periodTime input[name="end_time"]').val();
    var result = {page: 1};
    if (start_time && end_time) {
        if (checkTwoDate(start_time, end_time)) {
            result['start_time'] = start_time;
            result['end_time'] = end_time;
        } else {
            alertModel('', '开始时间要早于结束时间！');
            return false;
        }
    } else if (start_time) {
        result['start_time'] = start_time;
    } else if (end_time) {
        result['end_time'] = end_time;
    }
    getMessageList(result);
});
//查询按钮 点击  end

//信息中心  获取消息列表方法  start
function getMessageList(result) {
    ajaxGet(RESERVATIONCENTERURL.messageCenter.index, result, function (data) {
        if (data.code === 10000) {
            var str = '';
            for (var i = 0; i < data.data.length; i++) {
                str += '<tr><td><span>' + data.data[i].source + '：</span>' + data.data[i].message + '</td>' +
                    '<td class="text-right text-muted">' + data.data[i].created_at + '</td></tr>';
            }
            $('#messageListBody').html(str);
            // 页码
            if (data.meta.pagination.total_pages > 1) {
                page('messageCenterPager', data.meta, getMessageList, result);
            } else {
                $('#messageCenterPager').html('');
            }
        } else if (data.code === 40100) {
            aClick();
        } else if (data.code === '40001') {
            $('#messageCenterPager').html('');
            $('#messageListBody').html('<tr class="text-center"><td>暂无数据</td></tr>');
        } else {
            alertModel('', '获取失败，请重试！');
        }
    }, function () {
    });
}

//信息中心  获取消息列表方法  end

//信息中心  有消息时 圆圈标红显示   start
function getMessageNum() {
    $.get(RESERVATIONCENTERURL.messageCenter.unread, function (data) {
        if (data.code == 10000) {
            var num = parseInt($('#reservationCenterNav li[data-page="messageCenter"] b').attr('data-num'));
            num += parseInt(data.data.count);
            $('#reservationCenterNav li[data-page="messageCenter"] b').attr('data-num', num);
        }else if (data.code === 40100) {
            aClick();
        }
    });
}

getMessageNum();
setInterval(function () {
    getMessageNum();
}, 30000);
//信息中心  有消息时 圆圈标红显示   end